explosion centers - German English Dictionary